| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Среда разработки: Flash MX 2004.
Плеер: SWF файлы, опубликованные для Flash Player 6 или более поздних версий, проигрываются во Flash Player 7 и более поздних.
my_snap.findText(startIndex:Number,textToFind:String,caseSensitive:Boolean): Number
startIndex Число, определяющее символ в my_snap, начиная с которого будет производиться поиск указанного текста.
textToFind Строка, определяющая, какой текст ищется. Если вы указываете непосредственно строку, а не переменную типа String, значение должно быть заключено в кавычки.
caseSensitive Булева валечина, определяющая, учитывается ли регистр при поиске.
Индекс первого вхождения искомой подстроки в тексте, при этом отсчет начинается от 0, либо -1, если подстрока не была найдена.
Метод; ищет в указанном объекте TextSnapshot текст и возвращает позицию первого вхождения подстроки textToFind, найденной, начиная со startIndex. Если подстрока textToFind не найдена, метод возвращает -1.
Код в нижеследующем примере показывает, как использовать данный метод. Перед использованием этого кода разместите на Сцене статическое текстовое поле с текстом “TextSnapshot Example”.
var my_mc:MovieClip = this; var my_snap:TextSnapshot = my_mc.getTextSnapshot(); var index1:Number = my_snap.findText(0, "Snap", true); var index2:Number = my_snap.findText(0, "snap", true); var index3:Number = my_snap.findText(0, "snap", false); trace(index1); // выводит: 4 trace(index2); // выводит: -1 trace(index3); // выводит: 4
TextSnapshot.getText()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |